package com.chainyoung.trademarket.di.component;


import com.chainyoung.common.di.AppComponent;
import com.chainyoung.common.di.scope.ActivityScope;
import com.chainyoung.common.di.scope.FragmentScope;
import com.chainyoung.trademarket.di.module.MainFragmentModule;
import com.chainyoung.trademarket.di.module.RegisterModule;
import com.chainyoung.trademarket.ui.fragment.FindFragment;
import com.chainyoung.trademarket.ui.fragment.IndexFragment;
import com.chainyoung.trademarket.ui.fragment.MessageFragment;

import dagger.Component;

@FragmentScope
@Component(modules = MainFragmentModule.class,dependencies = AppComponent.class)
public interface MainFragmentComponent {

    void inject(MessageFragment fragment);

    void inject(FindFragment fragment);

    void inject(IndexFragment fragment);

}
